/**
 *  ondragenter - 当被鼠标拖动的对象进入其容器范围内时触发此事件
    ondragover - 当某被拖动的对象在另一对象容器范围内拖动时触发此事件
    ondragleave - 当被鼠标拖动的对象离开其容器范围内时触发此事件
    ondrop - 在一个拖动过程中，释放鼠标键时触发此事件
 */
let path = require('path')
let remote = require('electron').remote

let BrowserWindow = remote.BrowserWindow

let newWin = null

window.onload = function () {
  let btn = document.querySelector('#btn')

  // 打开新窗口
  btn.onclick = () => {

    newWin = new BrowserWindow({
      width: 350,
      height: 400
    })

    newWin.loadURL(path.resolve(__dirname, 'new.html'))

    newWin.on('close', () => {
      newWin = null
    })

  }
}